package biblioteca.model;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/**
 * Classe responsavel pela conexao com o banco de dados. Atributo: conexao.
 * 
 * @author willen leiros, e fabio queiroz 
 * 
 */
public class ConnectionFactory {
	private Connection conexao;
	/**
	 * Esse metodo e responsavel por retornar uma conexao com o Banco de Dados.
	 * @return conexao
	 */
	public Connection getConnection() {
	     try {
	    	 Class.forName ("com.mysql.jdbc.Driver");
	    	 conexao = DriverManager.getConnection("jdbc:mysql://localhost:3306/Leiros01?user=root&password=ninocafe");
	    	 return conexao;
	     } 
	     catch (SQLException e) {
	    	 return null;
	     } 
	     catch (ClassNotFoundException e) {
			e.printStackTrace();
			return null;
		}
	 }
}
